look like a drowned rat - French English Dictionary